McLaren enters the 2025 season as the reigning constructors' world champion, aware that they are now the benchmark for every other F1 team, who will be aiming to surpass them. Team boss Andrea Stella understands that the competition will do... MoreĀ»